home *** CD-ROM | disk | FTP | other *** search
/ NeXT Enterprise Objects Framework 1.1 / NeXT Enterprise Objects Framework 1.1.iso / NextDeveloper / Examples / EnterpriseObjects / Archiving / ArchivingObject / pubs.eomodel < prev    next >
Encoding:
Text File  |  1994-12-31  |  1.6 KB  |  72 lines

  1. {
  2.     EOModelVersion = 1; 
  3.     adaptorName = Sybase; 
  4.     connectionDictionary = {databaseName = pubs; hostName = SYBASE; password = ""; userName = sa; }; 
  5.     entities = (
  6.     {
  7.         attributes = (
  8.         {
  9.             columnName = address; 
  10.             externalType = varchar; 
  11.             name = address; 
  12.             valueClassName = NSString; 
  13.         }, 
  14.         {
  15.             columnName = au_fname; 
  16.             externalType = varchar; 
  17.             name = firstname; 
  18.             valueClassName = NSString; 
  19.         }, 
  20.         {
  21.             columnName = au_id; 
  22.             externalType = id; 
  23.             name = authorID; 
  24.             valueClassName = NSString; 
  25.         }, 
  26.         {
  27.             columnName = au_lname; 
  28.             externalType = varchar; 
  29.             name = lastname; 
  30.             valueClassName = NSString; 
  31.         }, 
  32.         {
  33.             columnName = city; 
  34.             externalType = varchar; 
  35.             name = city; 
  36.             valueClassName = NSString; 
  37.         }, 
  38.         {
  39.             columnName = contract; 
  40.             externalType = bit; 
  41.             name = contract; 
  42.             valueClassName = NSNumber; 
  43.             valueType = i; 
  44.         }, 
  45.         {
  46.             columnName = phone; 
  47.             externalType = char; 
  48.             name = phone; 
  49.             valueClassName = NSString; 
  50.         }, 
  51.         {
  52.             columnName = state; 
  53.             externalType = char; 
  54.             name = state; 
  55.             valueClassName = NSString; 
  56.         }, 
  57.         {
  58.             columnName = zip; 
  59.             externalType = char; 
  60.             name = zip; 
  61.             valueClassName = NSString; 
  62.         }
  63.         ); 
  64.         attributesUsedForLocking = (address, firstname, authorID, lastname, city, contract, phone, state, zip); 
  65.         className = Author; 
  66.         classProperties = (address, firstname, authorID, lastname, city, contract, phone, state, zip); 
  67.         externalName = authors; 
  68.         name = authors; 
  69.         primaryKeyAttributes = (authorID); 
  70.     }
  71.     ); 
  72. }